package com.sky.service;

import com.github.pagehelper.Page;
import com.github.pagehelper.PageHelper;
import com.sky.dto.EmployeeDTO;
import com.sky.dto.EmployeeLoginDTO;
import com.sky.dto.EmployeePageQueryDTO;
import com.sky.entity.Employee;
import com.sky.mapper.EmployeeMapper;
import com.sky.result.PageResult;

public interface EmployeeService {



    /**
     * 员工登录
     * @param employeeLoginDTO
     * @return
     */
    Employee login(EmployeeLoginDTO employeeLoginDTO);
//新增员工
    void save(EmployeeDTO employeeDTO);
//开始分页查询
   public PageResult pageQuery(EmployeePageQueryDTO employeePageQueryDTO);
//启用禁用员工账号
    void startOrtStop(Integer status, Long id);
//编辑员工信息
    void update(EmployeeDTO employeeDTO);
//    根据id查询有团购
    Employee getById(Long id);
}
